package demo;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Stream;

/**
 * @description:
 * @author: GX
 * @time: 2025/10/30 10:15
 */
public class streamtest {
    public static void main(String[] args) {
//        List<String> leetbookList = new ArrayList<>();
//        leetbookList.add("算法面试小抄");
//        leetbookList.add("初级算法");
//        leetbookList.add("数据库知识手册");
//        leetbookList.add("深入浅出设计模式");
//        leetbookList.add("排序算法精讲");
//        leetbookList.add("递归与分治精讲");
//        leetbookList.add("算法图解");
//
//        List<String> temporaryList = new ArrayList<>();
//        for (String name : leetbookList) {
//            if (name.contains("算法")) {
//                temporaryList.add(name);
//            }
//        }
//
//        List<String> result = new ArrayList<>();
//        for (String name : temporaryList) {
//            if (name.length() > 3) {
//                result.add(name);
//            }
//        }
//
//        for (String name : result) {
//            System.out.println(name);
//        }
        Stream.of("L", "e", "e", "t", "C", "o", "d", "e").forEach(System.out::print);
        Stream.of(1, 2, 3, 4, 5, 6, 7, 8).forEach(System.out::println);


    }
}
